您的位置:首页 >> Redis

列表

  • redis注册成window服务的方法介绍

    数据库

    打开redis安装路径并执行:redis-server --service-install redis.windows.conf安装服务命令推荐:redis入门教程执行完命令后打开电脑服务此时服务还未启动,执行命令:redis-server

  • redis监听key过期的方法

    数据库

    要使redis可以监听到key过期需添加配置。推荐:redis入门教程实现原理:在Redis2.8之后的版本中,当我们将<key, value>对使用Redis缓存起来并设置缓存失效时间的时候,会触发Redis的键事件通知,客户端订阅这个通

  • Redis持久化快照的方法与原理

    数据库

    所谓的持久化就是保持我们的数据不丢失,将数据通常保存在我们的硬盘中。在Redis中持久化的方式有两种,一种是快照持久化,一种是AOF持久化,各有各的优缺点,在项目中我们得根据实际的情况来选择具体的持久化方式。推荐:redis入门教程快照持久

  • redis cli命令详解

    数据库

    一、redis安装后,在src和/usr/local/bin下有几个以redis开头的可执行文件,称为redis shell,这些可执行文件可做很多事情。1、redis-server 启动redis2、redis-cli redis 命令行

  • redis性能分析与监控方案介绍

    数据库

    1、redis slowlog分析SLOWLOG subcommand [argument]以下为redis.conf的慢查询配置参数:slowlog-log-slower-than 10000 #查询时间超过10ms的会被记录sl

  • .NET中使用Redis的方法介绍

    数据库

    Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存。(推荐:redis教程)最近项目中需要使用Redis,这里简单记录一下Redis的安装,以及如何在

  • redis分布式锁实现方法介绍

    数据库

    一、使用分布式锁要满足的几个条件:1、系统是一个分布式系统(关键是分布式,单机的可以使用ReentrantLock或者synchronized代码块来实现)2、共享资源(各个系统访问同一个资源,资源的载体可能是传统关系型数据库或者NoSQL

  • redis中5种数据类型基本命令介绍

    数据库

    redis是键值对的数据库,有5中主要数据类型:字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset)推荐:redis教程几个基本的命令:函数说明keys *获得当前数据库的所有

  • Redis分布式锁的正确实现方式介绍

    数据库

    分布式锁一般有三种实现方式:1、数据库乐观锁;2、基于Redis的分布式锁;3、基于ZooKeeper的分布式锁。本文将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种

  • redis数据淘汰策略介绍

    数据库

    本文讲的是 当redis设定了最大内存之后,缓存中的数据集大小超过了一定比例,实施的淘汰策略,不是删除过期键的策略,虽然两者非常相似。在 redis 中,允许用户设置最大使用内存大小通过配置redis.conf中的maxmemory这个值来

  • redis分布式集群搭建介绍

    数据库

    Redis集群架构图上图蓝色为redis集群的节点。节点之间通过ping命令来测试连接是否正常,节点之间没有主区分,连接到任何一个节点进行操作时,都可能会转发到其他节点。1、Redis的容错机制节点之间会定时的互相发送ping命令,测试节点

  • redis中一些常用工具介绍

    数据库

    本文列举了工作中常用的一些比较实用的redis工具,包括redis迁移工具redis-port、redis-migrate-tool,内存分析工具redis-rdb-tools,查询分析工具redis-faina。推荐:redis教程red

  • redis分片详解

    数据库

    分片(partitioning)就是将你的数据拆分到多个 Redis 实例的过程,这样每个实例将只包含所有键的子集。本文第一部分将向你介绍分片的概念,第二部分将向你展示 Redis 分片的可选方案。分片能做什么Redis 的分片承担着两个主

  • redis一些常见的面试题(附答案)

    数据库

    1、什么是redis?Redis 是一个基于内存的高性能key-value数据库。 专题推荐:2020年redis面试题大全(最新)2、Reids的特点  Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整

  • redis性能测试与客户端连接

    数据库

    Redis 性能测试推荐:redis教程语法:redis-benchmark [option] [option value]实例实例一以下实例同时执行 1000 个请求来检测性能:$ redis-benchmark -n 1000 -

  • redis数据过期时间设置

    数据库

    1、Redis中key的的过期时间通过EXPIRE key seconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期

  • redis内存优化方法介绍

    数据库

    一、特殊编码:自从Redis 2.2之后,很多数据类型都可以通过特殊编码的方式来进行存储空间的优化。其中,Hash、List和由Integer组成的Sets都可以通过该方式来优化存储结构,以便占用更少的空间,在有些情况下,可以省去9/10的

  • redis数据保存在哪里

    数据库

    redis的数据是存在内存里吗?首先要明白redis是一个数据库,redis是一个内存数据库,所有数据基本上都存在于内存当中,会定时以追加或者快照的方式刷新到硬盘中。 (推荐学习:Redis视频教程)由于redis是一个内存数

  • Redis数据过期策略详解

    数据库

    本文对Redis的过期机制简单的讲解一下(推荐:redis视频教程)讲解之前我们先抛出一个问题,我们知道很多时候服务器经常会用到redis作为缓存,有很多数据都是临时缓存一下,可能用过之后很久都不会再用到了(比如暂存session,又或者只

  • redis的配置文件介绍

    数据库

    1、开头说明这里没什么好说的,需要注意的是后面需要使用内存大小时,可以指定单位,通常是以 k,gb,m的形式出现,并且单位不区分大小写。2、INCLUDES我们知道Redis只有一个配置文件,如果多个人进行开发维护,那么就需要多个这样的配置